周次 |
学习时间(小时) |
新编写代码行数 |
博客量(篇) |
学到知识点 |
第一周 |
6 |
0 |
1 |
1、软件工程的定义 2、如何学习软件工程 |
第二周 |
5 |
24 |
1 |
1、学会如何使用github 2、重温java |
第三周 |
7 |
128 |
2 |
1、java建立窗口 2、java中对文本的输入以及输入的代码 3、慢慢对整体框架有了认识,从开始的乱到现在学会对代码的一点点管理 |
第四周 |
7 |
95 |
2 |
1、 java单元测试; 2、在github上进行上传文件,为团队合作做准备 |
第五周 |
7 |
34 |
2 |
1、java单元测试 2、Juint进行单元测试 3、作业调度的含义 4、先来先服务算法、最短优先算法 |
第六周 |
4 | 25 | 2 |
1、结对合作 2、学会如何反馈,和同伴一起优缺互补 |
第七周 |
5 | 45 | 1 |
1、Hibernate的基本知识 2、使用Hibernate连接数据库,对数据库进行删改 |
第八周 |
5 | 78 | 2 |
1、android studio安装和使用 2、在别人的基础上寻找bug 3、文件写入读取 |
第九周 |
6 | 45 | 2 |
1、开发团队多采用敏捷流程 2、敏捷流程的另一个开发模式MSF |
第十周 |
4 | 23 | 1 |
1、应用NABCD模型分析项目 2、进程调度 |
第十一周 |
4 | 20 | 1 |
1、backlog模型 |
第十二周 |
4 | 23 | 1 |
1、opengl画三维 2、银行家算法 |
第十三周 |
4 | 56 | 1 |
1、opengl碰撞检测 2、纹理贴图 3、需求分析、用户定义 |
第十四周 |
4 | 47 | 1 |
1、主内存的分配与回收 2、预处理语句,通配符的使用 |
第十五周 |
12 | 108 | 1 |
1、web数据库的连接以及增删改查 2、opengl人物的碰撞检测 |
第十六周 |
12 | 346 | 2 |
1、web分页显示记录 2、内存的碎片处理
|